1040
1625
2848
1753
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
672
814
660
1446
781
1499
1469
1109
1124
684
5249
1160
625
1166
957
1974
1645
924
607
1100
854
1506
717
1794
1087
668
749
768
700
749
754
1061
1723
1057
641
807
642
718
1122
740
822
716
697
786
836
1009
705
633
781
687
687
1190
1144
687
688
716
673
696
1111
674
1389
694
801
623
621
1445