3546
1
32302
0
1000
652
3498
4
2437
2
3779
4471
2964
3051
1603
885
471
1461
1241
1174
489
202
349
1060
931
1496
3316
10