952
759
2
1
307
107
38
1
284
12
1
8
1
172
116
38
1
600
3
1711
490
1092
1001
115
8
1
1511
28
29
14
14
22
2
1
60
1
1
1
165
585
959
743
832
45
8
20
1095
2
4
65
1
138
93
7
21
2
3
3
15
420
1
1269
21
22
1623
1
45
1553
69
61
7
34
13
2
157
1009
4
1
333
171
1709
2
492