677
882
1374
2502
1260
779
818
698
1417
1791
2521
1749
1203
1034
1419
1329
2331
3270
1188
1729
2519
1414
1441
1541
1838
2373
5846
3495
2671
4629
2334