20634
8
521
1
2657
3
25137
0
2730
6
1551
2
1020
2668
2442
814
2474
1385
395
1824
2683
933
105290
3063
1343
399
1337
48708
383
2855
31220
10
19279
467
3092
4543
5
2275