20634
8
726
0
2730
6
2657
3
2668
2
521
1
282572
814
2474
1385
165
1020
395
798
78
2442
558610
105290
2229
4
2683
399
2855
25137
19279
1863
2301
2175
2267
846
1506