200
0
1227
480
304
765
3123
155
1581
445
655
282
870
560
336
340
529
425
1782
654
2093
2
25127
834
3287
1
223
391
409
718
448
84