1588
883
951
847
1079
1254
2240
819
989
945
724
994
1985
1899
988
734
725
681
993
729
774
874
1069
1103
711
2080
784
975
869
771
698
1183
1237
724
2029
690
1229
2073
1421
659
740
1216
1072
1133
678
871
1163
2520
1665
765
1085
1840
890
1885
1199
876
1189
1841
3600
1373
802
903
2621
1534
693
2939
2235
981
1574
1048
1331
3087
783
1924
928
976
1283
754
2780
828
797
18146
852
737
4000
682
3103
929
869
3017
894
1569
1690
902
855
1814
2316
1424
1360
837
838
658
2302
676
2631
889
1015
948
695
857
1135
2508
959
769
802
817
760
860
658
1923