2500
1995
3999
2698
2398
1586
1012
951
250
1452
250
1287
1852
1452
1290
290
190
905
1246