366
429
256
1297
420
1477
375
899
448
428
422
459
437
453
592
555
425
456
623
809
355
418
672
1073
337
458
672
804
410
469
1014
418
716
416
362
423
435
472
568
209
420
547
407
428
421
435
953
579
664
409
446
417
598
404
598
537
437
448
422
576
554
1002
363
381
460
35
427
558
419
365
35
433
427
434
234
749
857
66