547
0
1020
722
4452
767
456
405
259
1045
393
375
668
410
5875
286
314
279
269
719
514
750
1557
1101
874
479
262
471
505
1043
213