666
843
776
793
2651
950
1707
2335
708
1128
1499
717
1793
1153
730
737
1048
730
1522
599
3255
2751
758
760
3518
953
1247
668
779
2210
1893
2458
1714
1503
1633
1021
1949
1850
800
812
825
697
1096
710
758
849
3240
2146
1418
2442
758
2676
1456
895
1380
2174
1291
1084
2074
2381
1533
707
722
656
824
992
699
1279
1619
864
1547
783
781
2016
831
2085
1053
916
727
653
796
821
621
2369
1013
903
3250
760
2225
720
812
1123
708
647
1220
2128
666
1006
1181
965
1009
1178
657
834
2520
1218
1204
713
1252
1136
804
919
1363
883
720
1384
756
857
1315
949