12663
302
568
353
384
351
364
307
297
506
334
289
412
320
346
324
298
282
314
434
327
294
305
288
326
340
355
296
419
270
344
322
382
505
342
338
299
279
398
400
802
341
602
374
358
383
361
13275
460
463
557
526
430
837
543
414
424
599
442
365
423
378
350
369
480
386
522
375
431
385
16336
489
417
401
447
362
395
457
601
396
429
337
858
637
523
501
509
391
645
510
790
475
554