1512
1020
685
913
956
812
2091
858
885
835
843
842
618
1565
787
2629
856
1103
742
2500
843
786
1002
689
708
1515
1903
700
879
845
1652
1849
697
1170
683
834
940
748
1142
959
837
717
848
1194
776
999
729
2269
828
792
689
862
1139
1391
727
1255
852
708
718
776
1496
1311
1092
788
1195
2264
728
846
2896
777
697
688
1026
1166
1066
1859
1486
942
676
1357
838
749
1665
808
721
804
843
1181
963
2552
990
2406
869
1537
1748
2159
1903
736
796
928
724
758
1609
871
1448
688
3207
765
711
1569
812
876
652
627
1074
600
1032
644
2209
1530