1201
2150
1500
1119
1047
1336
2367
892
641
819
798
1377
1090
728
747
867
1044
995
765
702
1429
863
1046
3787
1083
1439
1326
866
929
640
1130
670
1491
726
637
2017
918
980
662
802
916
741
771
805
785
1146
1020
762
697
913
985
675
992
765
777
676
1131
767
783
776
2851
1750
1871
795
1288
964
1673
1371
768
1994
867
910
892
795
776
800
1454
882
1202
795
867
855
873
941
1016
777
1087
937
724
1974
1896
1190
767
988
737
1401
800
1056
794
763
1422
1166
1692
3671
1011
824
657
1880
1544
822
686
736
753
1399
1546
913
1313
1062
740
1171