362
427
392
414
417
368
1001
439
1267
476
970
468
428
618
434