1045
0
298
1133
409
479
415
722
410
602
403
668
2328
352
456
310
1824
381
514
1629
320
1661
1
1167
2490
1736
4111
2
1346
454
257
379
1411