3125
2
1451
1
3546
926
32302
0
1537
1837
3
6745
16
2025
3239
6
2483
3498
4
2437
3779
4471
2964
3051
1603