1132
670
875
677
698
740
842
1009
660
903
725
835
942
914
922
908
865
661
916
850
2572
793
3338
1353
896
734
682
1555
1769
741
689
1869
666
843
776
793
2651
950
1707
2335
708
1128
1499
717
1793
1153
730
737
1048
730
1522
599
3255
2751
758
760
3518
953
1247
668
756
1768
1288
1171
1288
2923
1646
733
1552
702
2721
2406
1225
1933
857
858
1001
1837
770
1100
896
741
794
1109
872
1410
760
896
1598
644
762
763
891
845
842
1094
658
676
2128
678
647
1579
729
1994
696
2601
1387
1589
784
650
3247
773
931
1557
1894
631
927
743
875
1098