1066
16499
3405
487
4259
363
323
389
3021
1377
372
355
818
575
351
1956
232
266
231
233
212
285
273
8071
5111
359
338
439
310
313
224
352
317
320
251
214
281
2562
209
220
217
262
287
222
237
293
259
211
244
218
213
267
228
226
300
250
257
353
345
253
341
219
240
292
229
7447
5158
6121
6013