178
178
414
525
666
659
1143
842
1041
947
1085
851
798
704
760
1179
1224
1025
1171
1142
1074
1401