845
933
1525
1119
1931
1653
2341
693
677
1906
1277
911
687
759
2328
1087
724
721
697
709
728
800
772
842
808
780
716
746
650
669
838
700
773
780
719
692
875
649
958
649
664
725
671
711
769
1060
726
698
3097
1159
2836
724
850
801
720
1281
1419
938
988
789
1517
711
695
937
761
796
931
3545
724
1408
861
1177
4067
917
2404
949
716
915
857
562
1652
689
732
1137
1149
786
1420
1722
1280
1165
1663
608
895
711
1771
658
778
754
745
1403
982
1121
674
1243
658
849
2733
1164
1018
1006
1512
639
734
1554
930
1200
688
763
1052
1072