635
1
434
500
219
575
2
555
595
492
562
674
3
601
641
688
733
547
729
535
1740
1012
643
787
1333
747
1098
623
5158
15
1732
1240
1182
4