1020
738
877
935
1041
1275
1038
1754
1002
734
1136
671
1625
2848
1896
1596
831
868
1882
743
1495
676
1971
1314
1709
1366
666
1471
1424
1200
710
1973
2480
661
694
1001
1399
673
658
872
1170
628
1133
656
1313
748
2459
727
1018
760
922
749
1182
727
1290
1886
1139
737
668
709
1910
752
1000
702
2057
759
2532
660
993
863
701
734
1175
1034
791
720
677
1744
677
619
833
2452
622
698
921
1112
912
1500
1975
1705
825
1261
679
660
1125
823
693
2027
1164
1598
838
2562
1010
1995
1381
716
699
1605
1103
1872
1192
2045
1617
675
645
1285
630
677
994
705