0
5
315
292
238
294
306
302
212
232
305
279
234
719
259
642
226
880
818
1
229
257
1,040
739
245
1,444
726