17946
0
2465
2
1189
3125
3546
1
32302
1193
1008
3498
4
3779
4471
2964
2524
828
3051
1603
1787
2385
1461
1348
1403
1402
1125
2906
607
784
442
2258
445