621
1
355
299
124
170
420
490
5
464
2
615
391
275
0
560
306
112
474
1985
984
536
287
846
947
4
823
517
1164
1041
456
906
376
84
956