20634
8
521
1
2657
3
2730
6
2668
2
25137
0
814
2474
1385
1020
395
105290
1824
399
48708
1551
2855
31220
10
2275
1506
371
2683
3510
3691
5
1880
3437
2748
3114
4
2166
2509
18