452
0
396
446
1120
2
352
612
540
432
559
5451
1
1098
1075
1420
3
5418
928
872
693
462
4511
1872
420
1326
831
1612
8176
9