204
1
102
283
450
324
84
2
326
516
200
668
346
354
730
361
0
588
234
231
233
810
553
1027
258
251
104
902
305
278
69
244
68