1170
223
1174
416
899
283
717
313
914
344
1014
298
1233
607
612
118
776
281
418
124
370
125
604
124
645
137
428
168
581
126
324
174
241
97
426
211
349
124
415
239