1716
1577
1454
1426
1168
1102
1186
969
1150
1015
1375
1141
1337
1262
1338
1134
908
1404
953
1207
1212
964
914
1063
873
933
884
899
1176
977
923
1091
1749
1148
896