422
363
553
492
515
545
565
510
565
855
596
746
622
1151
937
641
625
652
717
1174
3767
709
680
693
863
893
836
790
766
724
724
765
4125
1128
1007