538
step
5309
3990
1948
1304
921
495
783
598
1747
1334
1450
838
577
1490
1526