20634
8
1137
1
2730
6
1020
0
418
2369
282572
2657
3
2668
2
395
105290
1551
31535
5429
2224
25137
797
327
798
2073
2855
4292
257
482
2190
2111
543
383
2987
1987
16