1712
1883
695
902
1158
890
985
859
705
716
1025
952
1143
1219
915
1364
1630
862
710
688
736
712
680
635
732
796
689
682
965
1004
1486
3009
932
1246
926
1118