483
292
246
18
776
232
174
56
586
140
740
165
434
167
364
113
290
31
759
307
643
199
246
107
495
205
587
226
689
257
656
214
774
125
260
38
785
377
500
88