17946
0
929
2465
2
3125
3546
1
32302
3266
280
637
4198
3498
4
1312
3779
2399
8
1289601
4471
3871
12
2964
3051
1603
4690
3
3189
6
2690
1472
1461