696
1
724
475
586
651
805
639
649
1031
2
887
493
610
990
650
675
507
707
369
440
512
1440
922
1659
771
857
989
488
2656
5
498