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