994
896
1710
1212
1528
4142
897
951
1458
967
1169
1216
2353
1153
1073
1170
1024
1080
1108
927
898
1301
965
1055
928
964
999
2173
986
1160
1141
1269
962
1043
1185
3309
1112
963
1622
927
1089
1206
2093
1049
922
1830
1000
3300
1406
1246
967
979
1026
1081
928
1085
989
978
1181
1063