534
2680
861
4284
467
501
566
386
1212
534
431
401
461
425
600
666
426
1425
438
574
337
524
388
476
399