1847
905
1086
351
1016
319
822
298
765
196
1285
612
876
381
412
150
627
196
866
246
1328
417
437
140
295
151
293
202
777
218
2491
1356
466
183
503
168
377
89
373
138