458
0
20634
8
2730
6
2657
3
2668
2
814
1
2474
1385
25137
521
395
918
1824
3691
5
399
2683
2855
1506
1932
467
3250
1897
3092
2093
105290
31535
1129
2513
1840
171