1109
965
959
925
1460
881
974
1581
915
1210
1022
1082
952
971
998
977
890
1217
910
1439
936
963
1009
1135
5387
1144
1097
940
1205
958
1046
944
906
993
959
1168
7153
12788
1932
1301
982
969
950
1091
915
948
1025
1726
936
951
1695
928
907
961
1034
1219
1047
1074
915
933