20634
8
2730
6
1020
0
2369
1
2657
3
2668
2
282572
1824
31535
445
970
466
333
1580
2224
503
1057
492
2855
968
325
529
2036
62
839
25137
403
378
296