3939
1052
989
789
1851
1012
1592
930
836
956
827
968
1306
1741
1580
861
1100
878
872
1729
1491
970
2221
820
1413
1161
918
1056
829
898
843
840
1140
918
780
1420
833
1367
1738
1221
787
1011
787
761
1038
889
938
966
1127
1129
919
804
1057
2530
990
1201
1109
891
2458
820
805
689
1440
1231
863
645
877
804
629
793
721
621
722
654
683
768
933
1076
634
948
2377
718
997
643
691
678
687
1200
1122
994
622
678
677
4167
694
869
660
607
666
1211
831
1335
917
737
1266
1219
775
1089
752
696
986
714
688
1120
772
882
2291
842
1347
757