660
1
458
1323
3
742
715
2
392
595
755
594
617
587
604
870
867
707
902
540
1372
513
486
373
1063
629
1066
6
469
527
567
419
579