491
249
317
400
733
298
655
759
928
441
810
594
558
303
686
869
344
652
818
1310
823
1050
324
1062
840
856
843
1066
1369
1041
626
609
997
755
739
451
741
477
687
892
1517
594
1067
972
646
757
454
784
718
458
439
1152
928
323