277
0
235
370
692
539
330
1095
288
265
637
1015
1362
349
299
256
389
368
422
590
244
297
482
1392
300
1603
524
719
328
2051
305