3546
1
32302
0
2438
3
2180
1416
2
2959
3498
4
2437
4996
6
3779
4471
2964
3051
4370
1603
2102
1938
1461
5949
15