50
2889
0
5
3061
1
1306
1896
2217
3175
1867
2242
2813
1962
1721
10
1937
4
2706
6
2643
2
23
1645
2304
2188
2183
2639
2457
1000
1050
3092
1274