458
0
20634
8
1551
2
2730
6
25137
2657
3
2668
1824
814
1
2474
1385
521
395
1897
1020
683
399
5009
2855
968
1506
467
105290
381
775
2587
16
918
1129
2683
1512