1221
416
818
410
449
131
454
1373
767
5736
586
809
404
745
484
377
415
120
532
430
419
399
426
425
417
403
424
583
506
636
427
473
123
479
428
1207
494
823
853
648
295
647
225
646
150
645
118
644
182
643
188
642
159
641
200
640
345
639
169