1500
682
852
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
1267
789
804
2929
915
758
667
782
1225
3167
1041
2953
1288
1014
2160
1298
1636
747
756
1293
702
823
858
1512
1894
632
929
1858
800
717
781
3214
949
901
771
664
1179
671
2631
873
605
694
626
807
4101
1971
757
871
2737
1691
905
687
773
698
2295
1066
1033
674
787
837