649
803
1104
1001
1651
873
3301
883
961
1125
703
771
783
911
891
944
1106
742
926
662
1588
2394
1254
1593
695
1578
731
1016
1354
696
1028
745
789
1215
1305
1573
1146
1643
1006
1155
628
786
838
772
782
723
1907
9403
1040
1952
753
751
959
1682
692
1707
766
782
676
1824
767
702
9151
1807
697
638
1549
738
668
1569
664
832
1719
707
1234
1977
1455
647
1677
772
2767
636
1519
1265
1113
664
1672
669
783
899
838
753
838
1528
1907
710
740
688
1994
647
658
626
995
660
824
903
653
1896
1206
631
1629
1022
2551
972
749
1468
2620
675
1282
820