5412
4
915
0
2235
1
2523
504
512
595
1397
1151
3810
2035
6
1632
2
1014
445
1101
9160
5
2701
3012
1959
1754
4099
8