434
1
497
2
1351
3
447
617
598
922
692
689
661
419
555
803
513
1286
518
468
688
643
1175
697
587
453
810
931
521
438
808
1195