1689
880
1006
335
891
300
781
283
738
191
1165
586
810
359
405
150
615
192
819
237
1238
398
426
138
283
147
273
198
743
205
2292
1297
461
182
492
166
351
83
368
138