983
781
2
1
298
106
38
2
292
15
1
8
2
189
125
34
623
2
1764
496
1047
937
122
5
1
1539
33
33
12
15
31
1
1
65
1
1
150
1
610
1003
777
842
37
9
1
16
1116
1
6
69
1
1
161
85
1
5
15
1
3
1
18
435
1303
26
18
1681
2
37
1587
80
66
5
36
15
1
166
1055
4
1
353
149
1760
4
505