545
1
530
492
490
2
436
610
8
505
618
974
808
542
566
1081
94
407
480
762
593
564
796
628
78
538
864
453
641
737
235
871