3546
1
32302
0
971
2124
3
3498
4
3779
2
4471
2964
3051
1603
2740
1773
1808
1787
499
255
791
2906
784
23952
2258
378
445