851
887
942
1202
914
894
874
1439
1476
1379
1403
1496
1324
3599
1055
1467
1024
923
12078
2415
970
858
1280
989
4066
1094
915
796
833
878
892
1201
1081
977
1803
1298
933
1235
1048
1461
1136
1097
1219
878
1169
2082
845
1375
1283
1987
1984
833
1057
1101
889
22565
1082
2013
1593
3809
897
910
1997
801
2548
904
930
937
1035
893
1133
958
864
1932
851
1688
805
1656
1712
1040
747
1289
1270
843
857
938
1080
2028
838
902
1086
1405
867
920
971
831
849
793
891
943
854
850
808
981
1535
861
984
1353
957
1070
814
861
1458
1181
1207
1029
1189
1042
819
862