511
1
470
2
584
4
339
474
478
3
619
0
899
625
521
399
420
332
770
188
414
1102
263
239
240
384
545
57
215
269
337
338
119
87