17946
0
1305
2465
2
1260
1
3125
2377
3
3546
32302
2595
8
7034
5
280
2042
1639
3498
4
1308
3779
2204
4471
2964
3051
1603
3189
6
1461