2968
1
1779
3644
1539
1554
2
1371
2254
4499
12
4588
5
2551
2996
0
1945
2000
197
1895
1238
873
742
582
4431
9
3492
3
34959
18
1964
962
3172
451
2178
4099
8
392
345