20634
8
2855
3
2668
2
2730
6
637
0
2190
1
467
1862
2069
2041
31535
2657
2459
9
625
282572
443
316
1880
2809
257
1306
1020
968
2275
458
1842
895
302
1710
319