422
500
1228
339
1373
436
446
411
403
360
392
417
412
535
1002