20634
8
7952
1
2730
6
2257
2657
3
2668
2
814
2474
1385
521
395
1129
0
399
2855
1506
105290
1312
1584
491
2683
4531
5
25137
19279
2275
1824
3691
2809
17353
2301
1020