3546
1
32302
0
688
1396
1255
2
3498
4
2437
3779
4471
2964
2659
3051
956
1603
1461
3316
10
2906
828
5141
7