716
1025
952
1143
1219
915
1364
1630
862
710
688
736
712
680
635
732
796
689
682
1004
1486
3008
932
1246
925
1118
875
926
1023
877
1011
1184
888
876
1618