2730
6
1020
0
20634
8
5112
3
467
2657
2668
2
3251
567
1
968
371
1222856
4
529
2855
2275
1482
25137
2881
19279
2188
9
1824
31535
17353
47041
105290
282572
5429
801
2749
798