732
341
592
182
858
297
1004
310
339
118
482
92
534
258
499
35
510
128
235
124
479
252
282
107
113
66
636
304
352
182
128
45
466
39
491
188
359
85
454
157