1009
2
2730
6
31535
0
1997
2275
19279
2076
1
1020
17353
1960
7
418
1010
531
111
2188
9
25137
3114
4
2224
171
2459
3674
10
1811
2546
1661
20634
8
1222856
1824
5108
303
798