1735
0
3051
2
1517
3
2551
1
2996
1945
2000
197
1895
1238
873
742
582
4431
9
3492
34959
18
1964
962
3172
451
2178
4099
8
392
345
2440
370
443
2184
302
120