433
2
420
1
553
397
783
528
1105
490
383
509
755
655
578
735
461
742
410
573
729
1258
465
496
469
648
6
505
544
1208
406
2055