2967
1203
1289
1371
1468
1267
6968
4118
1470
1215
1144
1246
1815
1008
1054
1415
1186
1387
1325
1381
1175
948
1440
1182
1197
990
1255
1266
1010
967
1095
1110
1071
981
1075