1634
483
1126
412
1032
434
938
270
892
356
945
202
696
239
940
479
585
188
655
99
319
226
391
240
279
210
584
310
279
157
583
191
631
319
480
52
590
134
194
68