355
2
474
1
897
625
0
121
521
398
491
370
3
538
5
373
384
374
531
793
7
376
172
615
850
364
367
152
2058
10
132
185
155
167
4
118
85