8125
3
2143
0
675
719
798
266
2123
685
515
1
4328
10
422
488
663
3171
2
5875
482
1383
1512
1614
479
408