2956
1195
1283
1361
1460
1252
6957
4088
1464
1201
1133
1235
1803
1000
1193
1042
1403
1172
1371
1316
1370
1165
937
1431
1176
1186
981
1246
1253
998
955
1086
1102
1058
973
1060