415
1
3273
5
441
448
922
3
837
0
1300
1372
2
1938
399
1914
1072
1084
1086
2563
1602
945
1297
507
1555
4
1653
1215
1453
376
584
2326
518
2524
840
550