20634
8
1020
0
2730
6
2369
1
282572
4396
3
2657
2668
2
1551
1392
418
1880
25137
1824
2855
395
1319
31535
968
105290
5429
895
467
1222856
4
2198
575
2710
9
428
1023
482