451
1
617
2
939
457
1143
571
855
601
1095
615
600
463
713
688
727
653
550
536
499
597
658
562
1285
717
874
3
686
496