1433
1628
1392
1285
1673
1979
1361
973
893
935
1454
1046
1266
909
926
1143
1257
972
1237
1287
1240
865
904
867
1184
854
937
844
963
1275
1232
1347
1049
1308
944
1053