449
1
380
2
529
549
659
988
777
879
597
1138
607
693
591
1316
728
550
1010
818
796
1233
858
533
1029
571
1420
701
568
677
750