1
62
127
118
206
304
232
450
1937
643
310
1
317
529
440
1
377
488
348
317
1
306
1
866
280
1
967
1
247
1
1264
1
363
565
253
417
353
667
323
1054
1306
2025
1
413
370
1
818
691
1371
556
1
1341