1521
981
735
1640
1198
787
890
835
721
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
938
1546
1317
1324
792
1038
1604
868
1598
910
3310
773
939
1764
1575
2586
723
837
926
1314
1253
860
869
824
653
675
695
767
1619
626
1295
1042
1152
897
2908
3249
2170
1128
1910
1067
1532
717
741
3727
988
714
703
1139
8339
1550
796
2777
861
2334
1057
772
1358
1652
872
791