1,265
1,227
452
744
102
539
320
639
319
628
418
581
429
529
165
496
221
548
13
758
192
448
176
484
61
432
79
477
181
445
201
391
381
111
354