914
880
1195
867
945
857
976
1301
1252
1362
1067
1326
953
1063
1342
1394
1586
1100
868
955
1043
1061
1189
1461
1072
1082
1015
979
1396
1152
1022
1154
988
959
948