945
0
1554
592
337
432
511
290
269
420
513
344
2546
2
474
411
2211
418
1939
327
355
330
864
1314
795
470
584
333
329
350
957
895