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