5489
11
466
1
226
554
496
0
3614
2555
746
1927
2
3012
4
3046
2299
10827
951
9956
3
1218
1399
2496
1265
1449
1755
2355
4837
5
3738
957
820
3673
6
929
830
1746