1038
972
2698
858
1212
897
1793
790
3496
1144
795
977
1795
1036
1034
1227
936
2132
767
955
772
1082
956
3995
958
1260
777
810
3032
874
1005
796
798
1640
907
1090
936
838
858
769
2158
954
929
874
1477
1015
838
966
836
826
1194
1422
918
825
847
993
4316
904
897
944
891
811
778
882
1046
763
817
910
1411
1623
848
1140
1030
907
873
1143
839
1155
1190
958
1332
4496
1666
805
878
1243
1009
1775
963
806
3854
869
1108
1093
1670
894
857
1054
878
1144
943
832
832
1079
3031
1302
875
1081
1467
966
794
931
1795
924
1334
987
950
1501
812
845