983
781
2
4
311
123
33
1
5
296
17
1
6
2
1
175
134
1
34
528
2
1764
546
1016
959
133
4
1556
30
38
8
11
34
2
1
60
1
1
1
1
141
1
619
1001
776
844
41
5
2
14
1094
1
7
70
1
136
86
1
1
4
1
9
3
2
19
445
1
1295
23
23
1682
1
40
1599
82
61
4
31
18
1
145
1068
5
356
153
1758
6
513