17353
0
31535
25137
19279
2
6800
20634
8
3114
4
2730
6
1098
2275
1824
1073
458
918
1020
467
2328
1584
171
3092
1
615
2668
2224
493
428
968
2727
843
1885
501