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
799
924
1121
817
1273
1190
2457
1795
782
656
825
2042
702
881
573
605
1334
832
675
631
957
2437
1874
676
2561
718
2016
2284
2528
1485
1163
733
650
807
762
677
683
635
2193
676
1963
1273
1679
1504
643
836
660
781
1760
870
1991
748
674
710
652
1414
779
1710
644
708
758
5249
1032
1126