791
1001
813
1445
780
984
713
1244
634
2212
2140
667
672
1327
683
784
667
718
2467
1054
1537
1632
767
2294
1771
905
881
687
886
1200
672
632
697
742
845
665
1498
1667
1097
677
724
708
698
871
801
914
1398
1637
670
1295
829
769
2458
2478
943
1113
1355
720
693
1345
1616
933
697
657
1883
644
698
2043
644
914
1192
1032
800
783
728
777
768
702
888
800
892
737
821
1698
1717
750
1067
663
894
906
799
670
2202
649
936
802
658
695
654
1641
1164
1124
850
677
1413
670
1975
669
2365
630
697
1109
1061
1259
2460
663
1237
687
1699
4890