729
1450
103
760
1216
875
661
2239
967
973
2509
1780
2563
1028
1567
815
1089
2383
855
1119
630
1193
2492
1732
1043
2069
2078
2087
1584
1351
2408
1139
2427
2683
914