20634
8
2855
3
2668
2
2730
6
1551
2069
2657
954
1157
0
467
1577
625
409
1
2093
990
2089
4
1997
282572
398
308
2546
1362
1881
4940
5
1717
3498
1237
458
945
25137