490
0
325
789
2089
2
1005
1055
34
70
389
458
1246
584
1315
448
445
614
459
1894
345
637
1085
453
733
385
538
2693
153
399
731
418