20634
8
2730
6
2657
3
2008
0
2668
2
814
1
2474
1385
521
395
1020
399
2855
31535
1091
1506
105290
374
1949
1129
2683
25137
19279
2564
2275
1824
3691
5
2809
693
17353