524
0
1457
404
1386
1
843
332
673
2061
3
1298
900
344
2325
685
467
912
572
2661
2
1522
577
1669
5430
2439
817