2965
1203
1289
1368
1467
1265
6967
4115
1469
1212
1143
1242
1813
1007
1202
1052
1414
1185
1384
1323
1379
1173
947
1438
1182
1196
989
1253
1263
1010
966
1094
1110
1069
980
1073