472
0
2490
1023
580
521
468
575
269
282
437
1
1084
637
2690
431
458
296
710
14076
7
397
573
484
668
1863
1663