4000
2855
2232
2527
1985
2810
3847
2061
4119
3617
3621
4147
2623
3904
3935
2685
1918
2943
2950
2445
2712
3749
3774
2505
2765
4048
2282
3828
2334
2341
1854
2630
2633
3661
2390