951
756
2
1
307
108
38
1
283
12
1
7
1
172
114
38
1
599
3
1707
483
1086
993
114
8
1
1508
27
29
14
14
22
2
1
60
1
1
1
165
583
957
741
830
45
8
20
1091
2
4
65
1
138
93
7
21
2
3
3
15
420
1
1265
21
22
1619
1
45
1549
69
61
7
34
13
2
157
1006
4
1
333
170
1705
2
489