2730
6
20634
8
3251
2657
3
2668
2
467
0
2855
1222856
4
918
25137
31535
1414
1020
886
2284
17353
2546
1
19279
3092
899
1824
1661
5617
5
1498
428
2599
47041
1010
907
418