17946
0
2465
2
673
3125
1564
4358
6
3546
1
475
189326
730
263
2378
3498
4
2676
3779
2348
2471
4471
879
2964
4724
3
795
2907
3051
1603
1485
1942
1461