355
2
339
1
474
521
398
121
625
0
897
492
371
3
538
5
373
384
375
615
531
376
172
793
7
367
850
365
153
2059
10
132
188
155
168
4
86