930
1187
1599
1167
852
907
800
823
1669
1459
1158
1616
889
972
933
1368
974
1247
1184
782
1090
824
1044
900
1253
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
866
981
1149
882
1013
832
4187
838
1859
835
1579
1029
1279
749
1010
848
910
923
1140
1018
1130
873
2638
1211
887
1105
1458
1160
1146
1084
4493
4004
1007
1186
803
1271
4496
789
832
872
949
934
1383
1230
867
1260
1363
878
819
815
1645
950
2048
1066
3026
807
2097
843
962
983