486
0
1346
4
1008
2
2474
363
521
670
1
1949
3
2306
11392
6
1877
784
2814
5
980
1869
767
1550
518
522
475
964