374
2
510
1460
3
415
1334
299
1
1719
6
2541
4
360
1269
86
283
630
352
818
759
362
1223
0
329
826
354
472
772
746
999
504
349
74
621
894