1237
940
803
701
800
884
1266
1658
1502
2532
812
785
727
790
2271
1417
1686
1078
733
1078
1335
1208
973
1092
810
1144
1994
1440
752
720
3476
947
893
1533
1321
833
819
1136
749
873
3102
1088
723
1033
827
720
860
1859
688
736
946
855
1252
892
756
1053
1311
737
2719
720
1156
931
720
1375
691
789
901
709
1653
1010
1366
3964
1089
1124
1091
1089
865
1206
1482
4252
2220
1037
803
1451
1336
927
1455
1386
786
938
775
1021
728
736
759
1645
1068
903
1922
1088
946
661
1000
1054
980
796
2996
877
1585
2023
1305
1663
1101
900
747
681
798
1487
749
2437