351 1150 991 1073 1211 391 495 57 113 154 166 755 3 89 17 28 8 108 87350 1011150 1195 650 1508040 1 339 720 689150 1364900 359700