2393
2420
1219
1097
1173
975
1159
10000
5316
1946
2989
890
3731
3146
16846
1949
1076
1760
987
6251
23541
1000
2475
3238
1024