602
214
368
258
980
371
164
348
199
732