939
1166
845
861
4536
924
917
875
827
1443
813
1142
17848
936
1207
1230
1315
866
991
1234
959
1256
1238
864
1181
1905
863
852
1263
805
957
877
1305
865
1020
1111
1107
1003
1518
884
1162
867
1306
1009
902
1003
1225
1097
2986
997
1292
1319
1048
1502
870
887
2430
2260
1014
2669
1406
2474
1030
849
1013
2021
830
1152
931
867
760
957
1001
1351
1028
1478
777
1882
987
944
989
925
846
869
1059
802
1285
1070
855
1241
961
965
2064
834
3991
867
3170
878
850
989
1525
1252
1791
936
1034
888
939
802
950
946
1201
987
22404
1039
938
884
924
1081
1853
786