462
462
677
813
1193
616
392
429
560
424
492
498
370
500
420
661
705
610
805
836
809
721
1830
874
1101
1304
1122
1250
1002
1146