1207
405
793
398
417
443
1321
746
5708
556
774
1143
391
180
736
475
365
399
178
521
418
406
392
419
404
400
390
388
564
482
610
159
458
479
163
465
416
810
843
732
364
731
343
730
345
729
359
728
727
265
726
271
725
244
724
266
723
269