2946
1188
1273
1353
1448
1245
6950
4064
1453
1192
1124
1226
1794
993
1183
1035
1396
1163
1364
1307
1360
1156
927
1424
1169
1176
974
1239
1242
991
948
1077
1095
1052
966
1050