1331
2790
1776
1052
335
999
250
1224
688
1315