241
0
1406
238
799
1410
282
556
610
798
370
1563
342
1437
273
815
1043
413
646
592
314
423
404
300
284
509
433
901
327
255