17353
0
4123
7
3116
1
999
177
2735
28805
6
876
657
2919
5
1041
1104
503
1020
2461
20
2546
802
1824
4437
3
1719
1385
2077
2064
20634
8
1963
2
1485