482
1
552
2
503
727
582
1295
418
108
396
443
539
463
567
476
1441
464
596
479
544
533
535
603
2064
540
612
642
1038
495
538