2141
3
7363
4
1053
0
608
913
1263
439
489
573
431
777
392
529
1224
284
714
2211
518
881
522
1132
383
273
78
980