563
812
611
746
714
552
521
591
594
972
534
603
534
846
696
1071
598
828
1560
600
506
757
540
1137
972