20634
8
2668
2
2730
6
402
0
2657
3
814
1
57
2474
1385
521
395
105290
19279
6515
4111
25137
17353
1498
2328
399
326
31535
2855
78
3505
4
1020
1506
846
2296
374