632
314
400
489
495
1034
427
10371
308
382
706
608
665
507
534
645
285
340
324
322
310
362
422
580
388
477
437
363
554
249
408
428
430
330
437
297
260
390
418