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