729
1
488
1609
422
665
574
1214
1430
504
1674
425
75
495
663
405
894
3
445
441
2
1293
5
1308
1768
482
1941
1651
897
622
74
351
999