756
1146
1594
2340
809
2720
857
1101
732
754
1154
882
936
722
955
851
658
820
866
769
858
761
1374
718
904
722
908
897
756
716
1001
835
877
1032
911
685
876
1062
667
849
710
1133
702
1387
840
754
774
868
1202
732
966
894
767
864
996
1507
1088
866
2152
1100