739
1
478
605
490
422
501
485
584
2
594
1723
400
611
700
515
484
544
722
3
800
804
914
762
687
787
954
522
882
675
821
1090