20634
8
521
1
2730
6
105290
0
2657
3
2668
2
814
2474
1385
1551
395
1343
1295
399
2271
2445
25137
2327
1020
2683
3114
4
2855
467
427
1880
1506
49165
7
892
1112
9355