652
838
669
638
671
742
1733
834
716
774
2035
1172
749
781
797
831
1897
759
1478
818
1130
684
1003
1039
710
2481
2460
3200
732
962
767
1215
709
629
668
615
1107
1012
1306
5407
1366
1125
2103
804
4901
1314
1500
674
735
640
706
735
617
1772
914
726
710
985
1303
760
1122
2128
1031
806
679
644
1874
637
887
1414
648
682
759
1281
727
1352
801
700
661
605
621
1480
1862
782
1011
832
1485
1089
1280
638
2362
657
656
670
2482
938
935
703
1644
836
832
850
661
1229
683
723
727
870
751
1153
979
1151
661
1744
625
1162
668
818
786
1031