461
1
409
801
1010
2
1308
648
666
525
740
3
774
629
589
628
903
800
487
438
850
392
673
580
734
475
5
620
1361
471
564
1126
656