20634
8
2855
3
2668
2
2730
6
458
0
2546
1949
1880
2461
20
282572
2069
1824
2657
25137
180849
625
17353
1020
2102
31535
767
1
504
3469
4
467
3114
1240
376
2257
4139