973
778
2
3
305
108
34
1
4
303
16
1
6
2
1
187
126
32
533
2
1751
530
1000
948
121
5
1
1524
29
47
12
14
36
1
1
64
1
1
1
1
152
1
598
998
774
822
37
5
1
13
1090
1
8
72
1
1
142
79
5
1
13
4
1
3
19
425
1
1302
23
24
1658
1
53
1567
99
65
4
29
17
1
153
1056
4
1
351
149
1745
6
509