993
896
1710
1211
1528
4140
897
951
1458
966
1169
1215
2353
1153
1073
1170
1024
1080
1108
927
897
1301
965
1055
928
964
999
2173
986
1160
1141
1269
962
1043
1184
3309
1112
963
1620
926
1089
1205
2093
1048
922
1830
1000
3299
1405
1246
967
979
1026
1081
928
1084
987
978
1181
1063