1229
1025
811
943
934
933
5335
956
829
899
849
1254
1290
912
1691
1835
1025
1078
1903
862
1237
801
1261
955
876
1019
864
1109
1517
850
1040
22495
1001
1200
834
1161
1095
994
2981
1316
1047
1079
3155
1501
869
832
1065
2429
1192
1013
2258
2561
798
935
1358
1276
1007
809
974
1211
903
1351
835
1790
1121
957
857
865
1166
1002
1093
918
952
812
1795
1181
965
834
907
1688
967
887
879
2627
1851
925
1042
892
1285
771
2351
1061
802
3054
1270
782
1212
846
1020
1008
1108
882
2028
1386
1636
920
1071
1175
1138
1221
1144
1254
802
713
894
908
800
1034
797
791