4025
1754
2016
741
2005
3865
632
843
621
2886
1034
1264
1640
3068
1862
2754
1337
1549
267
310
285
245
235
305
287
301
210