2328
0
552
3559
1
750
696
328
719
454
663
637
1045
992
2142
4111
2
1009
743
1559
422
1396
1826
376
4536
2201
11
66
292
737