602
1
588
784
1134
2
567
853
1415
699
485
639
571
906
459
760
2403
6
795
527
835
529
499
1449
708
2017
1152
555
1096
680
1066
1002
731