2956
1195
1283
1361
1460
1252
6956
4086
1464
1200
1132
1235
1803
1000
1193
1042
1403
1172
1371
1316
1370
1165
937
1431
1175
1186
981
1246
1253
997
955
1085
1102
1058
973
1060