1221
416
818
409
449
123
454
1372
766
5733
584
808
403
745
484
377
414
118
532
430
418
399
425
424
402
423
583
506
636
426
472
122
479
427
1205
494
823
853
658
116
657
207
656
185
655
163
654
196
653
183
652
651
330
650
325
649
379