684
769
725
907
696
827
1172
840
2297
1117
1214
1213
1125
1990
1165
1377
1937
2862
1781
2384
2492
3042
3600