20634
8
2730
6
2657
3
2668
2
814
1
2474
1385
521
395
2683
0
399
2855
269
3498
4
1506
105290
493
565
1020
31535
2190
1129
4071
25137
19279
2275
1824
3691
5
2809
17353