1882
968
1644
786
1847
752
914
984
804
823
1265
691
1142
953
993
730
726
764
784
977
1411
1258
681
754
931
1068
3094
696
915
1276
1045
710
937
768
697
722
749
779
864
2695
948
705
932
812
1096
1999
794
762
743
1428
831
900
2215
776
867
2100
720
1151
836
744
1070
1526
1289
921
862
796
2281
1414
1514
1402
2312
1289
1125
1897
1204
939
1163
3546
1274
800
677
1983
1520
619
869
860
1308
1201
780
966
981
1006
2444
5083
3116
2015
1977
1094
877
841
3022
968
768
1376
1012
1423
1627
1705
1136
831
1668
1356
670
2006
1041
767
1666
889
1098
993