553
420
446
931
1221
471
761
379
1034
392
495
744
695
465
1475
465
650
1
353
507
632
452
468
433
1081
518
395
446
408
561
741
333
510
458
484
457
644
375
472
906