1174
844
840
888
1081
1553
968
964
925
893
858
893
968
1245
808
2600
921
1379
1099
931
3079
937
867
1264
850
970
993
991
1192
847
887
931
865
1330
837
2184
1308
837
870
1718
1590
1270
937
905
1074
1024
2220
1617
963
877
1132
1518
903
914
1081
1127
901
1010
1024
2945
834
890
1028
763
881
895
920
919
778
1852
1389
798
1514
940
1066
957
969
2100
771
1278
1460
892
963
1001
1106
1071
3992
796
1141
818
1883
1170
823
1795
854
2501
2696
1592
1159
1614
762
911
960
940
897
859
775
1005
868
887
1667
868
957
784
1407
1051
803
952
870
1682