20634
8
2668
2
1880
968
0
1020
282572
2730
6
2369
1
2657
3
25137
3114
4
9355
918
1671
2855
669
802
547
2442
2541
1824
2198
19554
1748
2710
9
4396
726
360784
19
2337
1095