1015
942
1136
1213
910
1359
1625
856
705
683
730
675
629
720
794
685
677
998
1469
2989
928
1236
920
1110
871
1016
870
1004
1174
918
882
869
1603
992