1174
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
700
1299
761
934
3039
751
1607
665
645
1262
1328
730
694
765
676
622
847
869
829
827
1060
683
687
1291
755
1628
1273
849
834
3415
835
765
3319
1328
821
1027
874
602
696
769
713
2861
1184
2031
835
1319
684
623
776
743
4142
709
693
966
648
801
647
735
2088
695