20634
8
719
0
2730
6
2657
3
2668
2
814
1
2474
1385
521
395
948
399
2683
2855
1506
3092
1824
105290
25137
1020
476
31535
1129
2020
19279
2275
3691
5
2809
17353
2301