17946
0
2465
2
2087
3125
847
3546
1
32302
2466
5
612
3498
4
3779
12305
3
4471
2964
1624
3051
1603
677
657
754
1461
1800
3147
2057
2906
480
1972
2471
3176