20634
8
2190
1
3440
0
2730
6
467
2657
3
2668
2
302
814
2459
9
2474
1385
521
395
381
316
637
2041
399
1306
2855
1710
247
611
1506
292
1842
105290
744
846