486
333
1308
348
365
350
346
798
958
958
402
902
310
406
355