924
890
1208
878
954
866
981
1334
1258
1371
1094
1345
965
1071
1356
1415
1603
1108
875
1053
1073
1196
1636
1087
1099
1033
986
1409
1168
1032
1175
998
973
968
992