17946
0
32302
25669
638
1461
1844
1
3498
4
19783
2
7258
572
2996
21152
8
3090
6
1189
14
2350
1193
4471
3145
765
551
851
4044
5
2535
4915
3125
237
2964
1849
1301