764
1248
626
987
469
499
913
729
503
509
321
1530
345
307
384
184
525
257
454
717
559
544
374
488
616
616
590
807
1637
782
1235
341
276
589
710
788
597
592
1310
603
668
741
526
345
1175
859
968
1089
499
1183
590
348
243
768
785
1785
1115
772
748
189