968
1140
1548
1769
1481
1003
983
1017
1133
1244
1292
929
1770
2044
1073
917
979
1497
888
958
927
1106
1025
879
1043
1180
1284
1109
1359
922
913
1659
1694
990
1270
1312
2052
1253
1006
1317
822
2277
969
1214
2301
934
1127
25956
970
1349
2377
1223
1598
1307
1382
2977
3136
825
991
1408