521
1
20634
8
2730
6
2657
3
2668
2
814
2474
1385
395
399
2683
0
2855
2142
1506
467
3092
105290
4172
9
1020
302
1129
2269
4
25137
19279
2275
1824
3691
5
2809
282572
17353